workmen's protective face-shields - Alemán Inglés Diccionario